make whoopee
phrase
1
US, informal + old-fashioned : to have sex
2
British, informal + old-fashioned : to have noisy fun
Love words? Need even more definitions?
Merriam-Webster unabridged



